CREATE EXTERNAL TABLE jms_ods.yl_tmsnew_download_effective_di(
   `id` bigint COMMENT '主键',
   `line_id` bigint COMMENT '线路id',
   `line_code` string COMMENT '线路编码',
   `line_name` string COMMENT '线路名称',
   `depart_network_code` string COMMENT '发车网点编码',
   `depart_network_name` string COMMENT '发车网点名称',
   `parent_network_code` string COMMENT '发车所属网点编码',
   `parent_network_name` string COMMENT '发车所属网点名称',
   `start_attribution_code` string COMMENT '发车网点所属代理区编码',
   `start_attribution_area` string COMMENT '发车网点所属代理区',
   `start_regional_id` bigint COMMENT '发车网点所属大区id',
   `start_regional_desc` string COMMENT '发车网点所属大区',
   `planned_departure_time` string COMMENT '规划发车时间',
   `planned_delivery_time` string COMMENT '规划发件时间',
   `latest_collect_time` string COMMENT '最晚揽件时间',
   `deadline_signing_time` string COMMENT '签收截止时间',
   `latest_warehousing_time` string COMMENT '最晚入仓时间',
   `latest_arrival_time` string COMMENT '最晚到车时间',
   `arrive_network_code` string COMMENT '到车网点编码',
   `arrive_network_name` string COMMENT '到车网点名称',
   `planned_arrival_time` string COMMENT '规划到达时间',
   `speed` double COMMENT '时速(km/h)',
   `mileage` double COMMENT '里程(km)',
   `end_parent_network_code` string COMMENT '到车所属网点编码',
   `end_parent_network_name` string COMMENT '到车所属网点名称',
   `end_attribution_code` string COMMENT '到车网点所属代理区编码',
   `end_attribution_area` string COMMENT '到车网点所属代理区',
   `end_regional_id` bigint COMMENT '到车网点所属大区id',
   `end_regional_desc` string COMMENT '到车网点所属大区',
   `span_days_arrive` bigint COMMENT '跨越天数_到车',
   `span_days_sign` bigint COMMENT '跨越天数_签收',
   `total_runtime` string COMMENT '总运行时间(min)',
   `times` string COMMENT '时长',
   `line_type` bigint COMMENT '线路类型(1集货交件、2散货派件)',
   `apply_day` string COMMENT '适用工作日,以逗号隔开(1,2,3)',
   `effective_date` timestamp COMMENT '生效时间',
   `expiration_date` timestamp COMMENT '失效时间',
   `is_enable` int COMMENT '启用状态:1启用；2禁用',
   `create_by` bigint COMMENT '创建人id',
   `create_by_name` string COMMENT '创建人姓名',
   `create_time` timestamp COMMENT '创建时间',
   `update_by` bigint COMMENT '更新人id',
   `update_by_name` string COMMENT '更新人姓名',
   `update_time` timestamp COMMENT '更新时间',
   `remark` string COMMENT '备注',
   `shift_code` string COMMENT '班次编码',
   `shift` tinyint COMMENT '班次',
   `inwarehouse_add_time` bigint COMMENT '收件加时',
   `span_days_shift` bigint COMMENT '派件跨越天数(记录班次的跨越天数)',
   `in_line_day` tinyint COMMENT '收件班次-支线衔接跨天',
   `out_line_day` tinyint COMMENT '派件班次-支线衔接跨天',
   `warehouse_end_time` string COMMENT '派仓派件结束时间')
 COMMENT '散货时效历史数据新表--增量取数'
 PARTITIONED BY (
   `dt` string COMMENT '创建[create_time]日期 (yyyy-MM-dd)')
 ROW FORMAT SERDE
   'org.apache.hadoop.hive.ql.io.parquet.serde.ParquetHiveSerDe'
 STORED AS INPUTFORMAT
   'org.apache.hadoop.hive.ql.io.parquet.MapredParquetInputFormat'
 OUTPUTFORMAT
   'org.apache.hadoop.hive.ql.io.parquet.MapredParquetOutputFormat'
 LOCATION
   '/dw/hive/jms_ods.db/external/yl_tmsnew_download_effective_di'